package github.ziwukun.jsonql.lang;

import lombok.Getter;

/**
 * JsonQL解析错误，一般是JSON格式不符合JsonQL语法规则
 * @author Hugo.Yu
 */
public class JsonQLFormatException extends RuntimeException{
	private static final long serialVersionUID = 3062824564604411586L;
	
	/**
	 * JSON错误细节
	 */
	@Getter
	private String jsonDetail;
	
	/**
	 * 构建对象，并设置错误信息
	 * @param msg
	 */
	JsonQLFormatException(String msg,String jsonDetail) {
		super(msg);
		this.jsonDetail = jsonDetail;
	}
	
}
